# 内置函数：在python环境安装好后，自带的函数。
#########################数学运算########################################
# abs:求取数字的绝对值
print(abs(-80))
# round:求取近似值；默认情况下，当第二个参数不具体指定时，返回整数;第二个参数可以指定保留的位数
print(round(3.62666,2))
# pow求取某个数字的指数运算
# pow有三个参数，前两个参数表示求第一个参数的多少次（第二个参数）的幂
# 如果指定第三个参数，则表示两个参数的指数运算与第三个参数的求余操作
print(pow(2,3))  #表示的是2的3次方
print(pow(2,3,3))   #表示的是2的3次方  % 3
# divmod ：一个包含商和余数的元组(a // b, a % b)
print(divmod(8,3))
# max 求最大值
print(max(1,8,9,3,4,6))
# min 求最小值
print(min(1,8,9,3,4,6))
# sum 求和运算;第二个参数可选，若不填写，默认为0；若填写，则表示前面参数的相加结果与第二个参数相加
print(sum([2,3,4,9],100))
# eval() 函数用来执行一个字符串表达式，并返回表达式的值
def func1():
    print("aaaaa")
    pass
print(eval("func1()"))
# a=9
# b=11
# print(eval("a+b"))
print(eval('a+b+c',{'c':3,'a':1,'b':3}))

